package com.yonyou.cyxdms.basedata.service.vo.productinfo;

import com.yonyou.cyxdms.framework.bean.dto.base.DMSBaseDTO;

import java.io.Serializable;

/**
 * 车型品牌数据
 *
 * @author ysj
 * @since 20:58 2019-09-10
 */
public class ProductDataVO extends DMSBaseDTO implements Serializable {
    /**
     * 颜色ID
     */
    private String colorId;
    /**
     * 颜色名称
     */
    private String colorName;
    /**
     * 颜色代码
     */
    private String colorCode;
    /**
     * 配置ID
     */
    private String packageId;
    /**
     * 配置名称
     */
    private String configName;
    /**
     * 配置代码
     */
    private String configCode;
    /**
     * 车型ID
     */
    private String modelId;
    /**
     * 车型名称
     */
    private String modelName;
    /**
     * 车型代码
     */
    private String modelCode;
    /**
     * 车系Id
     */
    private String seriesId;
    /**
     * 车系名称
     */
    private String seriesName;
    /**
     * 车系代码
     */
    private String seriesCode;
    /**
     * 品牌ID
     */
    private String brandId;
    /**
     * 品牌名称
     */
    private String brandName;
    /**
     * 品牌代码
     */
    private String brandCode;
    /**
     * 配置ID
     */
    private Long productId;
    
    /**
     * 产品名称
     * @return
     */
    private String productName;
    /**
     * 选装ID
     */
    private String optionId;
    /**
     * 选装code
     */
    private String optionCode;
    /**
     * 选装name
     */
    private String optionName;
    
    public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getColorId() {
        return colorId;
    }

    public void setColorId(String colorId) {
        this.colorId = colorId;
    }

    public String getColorName() {
        return colorName;
    }

    public void setColorName(String colorName) {
        this.colorName = colorName;
    }

    public String getColorCode() {
        return colorCode;
    }

    public void setColorCode(String colorCode) {
        this.colorCode = colorCode;
    }

    public String getPackageId() {
        return packageId;
    }

    public void setPackageId(String packageId) {
        this.packageId = packageId;
    }

    public String getConfigName() {
        return configName;
    }

    public void setConfigName(String configName) {
        this.configName = configName;
    }

    public String getConfigCode() {
        return configCode;
    }

    public void setConfigCode(String configCode) {
        this.configCode = configCode;
    }

    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    public String getModelName() {
        return modelName;
    }

    public void setModelName(String modelName) {
        this.modelName = modelName;
    }

    public String getModelCode() {
        return modelCode;
    }

    public void setModelCode(String modelCode) {
        this.modelCode = modelCode;
    }

    public String getSeriesId() {
        return seriesId;
    }

    public void setSeriesId(String seriesId) {
        this.seriesId = seriesId;
    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    public String getSeriesCode() {
        return seriesCode;
    }

    public void setSeriesCode(String seriesCode) {
        this.seriesCode = seriesCode;
    }

    public String getBrandId() {
        return brandId;
    }

    public void setBrandId(String brandId) {
        this.brandId = brandId;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getBrandCode() {
        return brandCode;
    }

    public void setBrandCode(String brandCode) {
        this.brandCode = brandCode;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }
    
    

    public String getOptionId() {
		return optionId;
	}

	public void setOptionId(String optionId) {
		this.optionId = optionId;
	}

	public String getOptionCode() {
		return optionCode;
	}

	public void setOptionCode(String optionCode) {
		this.optionCode = optionCode;
	}

	public String getOptionName() {
		return optionName;
	}

	public void setOptionName(String optionName) {
		this.optionName = optionName;
	}

	@Override
    public String toString() {
        return "ProductDataVO{" +
                "colorId='" + colorId + '\'' +
                ", colorName='" + colorName + '\'' +
                ", colorCode='" + colorCode + '\'' +
                ", packageId='" + packageId + '\'' +
                ", configName='" + configName + '\'' +
                ", configCode='" + configCode + '\'' +
                ", modelId='" + modelId + '\'' +
                ", modelName='" + modelName + '\'' +
                ", modelCode='" + modelCode + '\'' +
                ", seriesId='" + seriesId + '\'' +
                ", seriesName='" + seriesName + '\'' +
                ", seriesCode='" + seriesCode + '\'' +
                ", brandId='" + brandId + '\'' +
                ", brandName='" + brandName + '\'' +
                ", brandCode='" + brandCode + '\'' +
                ", productId=" + productId +
                 ", optionId=" + optionId +
                  ", optionCode=" + optionCode +
                   ", optionName=" + optionName +
                "} " + super.toString();
    }
}
